up part inside the mouth - Espagnol Anglais Dictionnaire